package com.dstz.demo.core.model;
import java.util.Date;
import java.math.BigDecimal;

import com.dstz.base.core.model.BaseModel;


/**
 * 根据线路号存储车辆信息 实体对象
 * @author aschs
 * @email aschs@qq.com
 * @time 2020-02-16 16:49:31
 */
public class Businfobylineno extends BaseModel{
	/**
	* 车辆编号
	*/
	protected  String busNo; 
	/**
	* 线路编号
	*/
	protected  String lineNo; 
	/**
	* 车辆经度
	*/
	protected BigDecimal  lng; 
	/**
	* 车辆纬度
	*/
	protected BigDecimal  lat; 
	/**
	* 车辆速度
	*/
	protected BigDecimal  velocity; 
	/**
	* 车辆方位角
	*/
	protected  String orientation; 
	/**
	* 车辆上下行     0：上行    1：下行
	*/
	protected  Integer isUpDown; 
	/**
	* 车辆定位时间
	*/
	protected  java.util.Date siteTime; 
	/**
	* 车辆运营状态   0：非运营  1：运营
	*/
	protected  Integer runState; 
	/**
	* 车辆到站标识 (正数为站点上，负数为离开站点)
	*/
	protected  Integer isStation; 
	
	
	
	
	
	public void setBusNo( String busNo) {
		this.busNo = busNo;
	}
	
	/**
	 * 返回 车辆编号
	 * @return
	 */
	public  String getBusNo() {
		return this.busNo;
	}
	
	
	
	
	public void setLineNo( String lineNo) {
		this.lineNo = lineNo;
	}
	
	/**
	 * 返回 线路编号
	 * @return
	 */
	public  String getLineNo() {
		return this.lineNo;
	}
	
	
	
	
	public void setLng(BigDecimal  lng) {
		this.lng = lng;
	}
	
	/**
	 * 返回 车辆经度
	 * @return
	 */
	public BigDecimal  getLng() {
		return this.lng;
	}
	
	
	
	
	public void setLat(BigDecimal  lat) {
		this.lat = lat;
	}
	
	/**
	 * 返回 车辆纬度
	 * @return
	 */
	public BigDecimal  getLat() {
		return this.lat;
	}
	
	
	
	
	public void setVelocity(BigDecimal  velocity) {
		this.velocity = velocity;
	}
	
	/**
	 * 返回 车辆速度
	 * @return
	 */
	public BigDecimal  getVelocity() {
		return this.velocity;
	}
	
	
	
	
	public void setOrientation( String orientation) {
		this.orientation = orientation;
	}
	
	/**
	 * 返回 车辆方位角
	 * @return
	 */
	public  String getOrientation() {
		return this.orientation;
	}
	
	
	
	
	public void setIsUpDown( Integer isUpDown) {
		this.isUpDown = isUpDown;
	}
	
	/**
	 * 返回 车辆上下行     0：上行    1：下行
	 * @return
	 */
	public  Integer getIsUpDown() {
		return this.isUpDown;
	}
	
	
	
	
	public void setSiteTime( java.util.Date siteTime) {
		this.siteTime = siteTime;
	}
	
	/**
	 * 返回 车辆定位时间
	 * @return
	 */
	public  java.util.Date getSiteTime() {
		return this.siteTime;
	}
	
	
	
	
	public void setRunState( Integer runState) {
		this.runState = runState;
	}
	
	/**
	 * 返回 车辆运营状态   0：非运营  1：运营
	 * @return
	 */
	public  Integer getRunState() {
		return this.runState;
	}
	
	
	
	
	public void setIsStation( Integer isStation) {
		this.isStation = isStation;
	}
	
	/**
	 * 返回 车辆到站标识 (正数为站点上，负数为离开站点)
	 * @return
	 */
	public  Integer getIsStation() {
		return this.isStation;
	}
	
 
}